Skip to content

tree: generate BEGIN/END_EXTERN_C() macros for arginfos - #24378

Closed
Girgias wants to merge 2 commits into
php:masterfrom
Girgias:2026-10-gen_stub-extern-c
Closed

Girgias wants to merge 2 commits into
php:masterfrom
Girgias:2026-10-gen_stub-extern-c

Conversation

@Girgias

@Girgias Girgias commented Oct 16, 2026

Copy link
Copy Markdown
Member

So that one can include the header without needing to do this on the inclusion site.

Primarily to fix ext/intl which more or less always includes headers with BEGIN_EXTERN_C() causing issues if one wants to add generic APIs. (Which is what I initially was working on)

@Girgias

Girgias commented Oct 25, 2026

Copy link
Copy Markdown
Member Author

Turns out this is not needed. One can just fix ext/intl.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants